something inevitable - German English Dictionary